MSILKKSTKLAQTAMLRQILKRCSSLGKKNGGGGYEEVDLPLDVPKGHFPVYVGHNRSRYIVPISFLTNLDFQCLLRRAEEEFGFDHDMGLTIPCDELFFQDLTSMIR